mountain boarding - French English Dictionary